package com.whmskj.xjlhsc.mobie.ProductionManagement.service;

import com.whmskj.xjlhsc.mobie.ProductionManagement.pojo.dto.OutputEnergyConsumptionByShiftDTO;
import com.whmskj.xjlhsc.mobie.ProductionManagement.pojo.vo.*;

import java.time.LocalDate;

public interface IOutputEnergyConsumptionService {
    EnergyConsumptionOfFineSandProductionListByDayProcessVO getOutputEnergyConsumption(String process, LocalDate endDateStr);

    ShiftProductionVO getOutputEnergyConsumptionByShift(OutputEnergyConsumptionByShiftDTO outputEnergyConsumptionByShiftDTO);

    MonthlyFineSandStatsVO getOutputEnergyConsumptionByMonth(String process, String monthStr);

    EnergyConsumptionOfFineSandProductionListByVarietyVO getEnergyConsumptionOfFineSandProductionListByVariety(String monthStr, String process);
}
